type(gbsa_parameter),parameter :: gfn1_thf = gbsa_parameter ( &
    10.00000000_wp, &
    72.10610000_wp, &
     0.88300000_wp, &
     1.61578225_wp, &
     0.72623504_wp, &
     1.78759183_wp, &
     0.00000000_wp, &
     0.00000000_wp, &
   (/ -1.15899593_wp,  -0.22897633_wp, -10.20018355_wp,  -8.90533476_wp,  -1.63506047_wp, &
      -2.86286191_wp,   0.46171007_wp,   2.14937805_wp,  -0.06082099_wp,  -0.25932993_wp, &
      -9.47878937_wp, -14.95032527_wp,  -3.23573966_wp,  -0.06907023_wp,  -2.75754518_wp, &
      -2.28831923_wp,  -1.99165110_wp,  -1.13977716_wp,  -8.24707731_wp,  -9.99220720_wp, &
      -6.80119760_wp,  -0.41568419_wp,  -8.01690709_wp, -15.69009736_wp,  -7.69334576_wp, &
      -3.00240654_wp,  -6.65754379_wp,  -3.45080929_wp,  -3.08931028_wp, -11.21536623_wp, &
      -2.20843794_wp,  -2.05547961_wp,  -2.02460293_wp,  -1.78542898_wp,  -2.19697331_wp, &
      -1.26171088_wp,  -7.18263995_wp, -12.80324662_wp, -11.06903907_wp,   2.19513946_wp, &
      -4.29419005_wp,  -2.25530425_wp,   0.00000000_wp,  -3.26755573_wp,  -1.19206068_wp, &
      -2.88399585_wp,  -2.68877453_wp,  -1.92720768_wp,  -2.51353652_wp,  -1.70895093_wp, &
      -1.65043248_wp,  -2.01187446_wp,  -2.75175259_wp,  -1.40323670_wp,  -5.71061802_wp, &
     -10.10115350_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,  -2.60583123_wp,  -3.71445800_wp,  -3.20676512_wp,  -8.03865834_wp, &
      -1.46476622_wp,  -1.51676204_wp,  -2.13704277_wp,  -2.25021190_wp,  -0.79561163_wp, &
      -3.33417199_wp,  -0.91111726_wp,  -1.62874165_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp /), &
   (/  0.49231003_wp,   1.45971843_wp,   1.39189497_wp,   1.24359376_wp,   0.88541638_wp, &
       0.79070745_wp,   0.87883402_wp,   0.30000000_wp,   0.45535587_wp,   0.41982134_wp, &
       0.97221394_wp,   0.73990650_wp,   1.06256570_wp,   0.85877728_wp,   0.91344342_wp, &
       0.65236132_wp,   0.83638757_wp,   0.30000000_wp,   1.30378640_wp,   1.34530916_wp, &
       1.12872253_wp,   0.99362765_wp,   1.07899272_wp,   0.88126627_wp,   0.85690149_wp, &
       0.92867521_wp,   1.11979197_wp,   1.09382957_wp,   0.91256623_wp,   0.93952546_wp, &
       0.61192694_wp,   0.74048290_wp,   0.87521992_wp,   0.93347101_wp,   0.30000000_wp, &
       0.44599922_wp,   1.17309705_wp,   1.25107490_wp,   1.38513109_wp,   1.24264350_wp, &
       1.08432863_wp,   1.29527245_wp,   0.80000000_wp,   0.94151897_wp,   0.96993714_wp, &
       1.26214978_wp,   1.13253269_wp,   1.10477395_wp,   0.74390268_wp,   0.66798942_wp, &
       1.19827959_wp,   1.04868519_wp,   0.80948753_wp,   1.01531599_wp,   1.10909862_wp, &
       0.90658404_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   1.11423304_wp,   1.01607058_wp,   1.10392492_wp,   1.06738182_wp, &
       0.83847457_wp,   0.84929248_wp,   0.89202977_wp,   1.28191768_wp,   1.04816778_wp, &
       1.18783903_wp,   1.12577613_wp,   1.07089096_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp /), &
   (/  4.07059173_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp /) )
type(gbsa_parameter),parameter :: gfn2_thf = gbsa_parameter ( &
     7.60000000_wp, &
    72.10610000_wp, &
     0.88300000_wp, &
     1.51283258_wp, &
     0.97384049_wp, &
     2.13313378_wp, &
     0.00321234_wp, &
     0.00000000_wp, &
   (/ -1.26534834_wp,  -0.38257490_wp,  -4.09584715_wp, -11.49248428_wp,  -2.28495531_wp, &
      -2.77665627_wp,  -1.85054315_wp,   0.44495052_wp,  -0.14888673_wp,  -0.33432044_wp, &
      -7.30686717_wp,  -1.02690661_wp,  -1.27926240_wp,   0.08021440_wp,  -2.84402288_wp, &
      -1.73169407_wp,  -1.33772159_wp,  -1.26619795_wp,  -1.91411354_wp,  -0.71222136_wp, &
       1.26567154_wp,   2.16892724_wp,  -3.22730322_wp,  -4.12740424_wp,  -3.89760966_wp, &
       4.09223758_wp,  -5.03304885_wp,  -2.45180651_wp,  -1.85476216_wp,  -1.56195343_wp, &
      -1.94488419_wp,  -1.88602258_wp,  -2.18577613_wp,  -1.00941323_wp,  -1.66179813_wp, &
      -1.33891719_wp,  -2.07798380_wp,  -0.36797833_wp,  -4.47420253_wp,  -0.59236245_wp, &
      -4.67142635_wp,  -4.53271293_wp,  -5.99871657_wp,  -3.89947405_wp,  -2.35405953_wp, &
      -1.94772715_wp,  -2.10333242_wp,  -1.79190144_wp,  -1.49670517_wp,  -1.73509399_wp, &
      -1.10254844_wp,  -2.18102162_wp,  -2.21044812_wp,  -1.11592973_wp,  -0.64292920_wp, &
      -0.37311158_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,  -0.50501321_wp,   0.26520566_wp,   6.20310562_wp,  -7.15307863_wp, &
      -1.09923169_wp,  -1.84428726_wp,  -1.01114965_wp,  -1.22676037_wp,  -1.30980168_wp, &
      -0.98239986_wp,  -0.82338883_wp,  -0.32795559_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp /), &
   (/  1.12338649_wp,   1.61463977_wp,   0.30000000_wp,   0.30000000_wp,   0.64419364_wp, &
       0.75304099_wp,   0.83443070_wp,   0.30000000_wp,   0.47102353_wp,   1.12975291_wp, &
       0.76485787_wp,   0.41950731_wp,   0.68225131_wp,   0.62654769_wp,   0.83341801_wp, &
       0.86414444_wp,   0.30000000_wp,   0.30000000_wp,   0.74846552_wp,   0.30000000_wp, &
       0.81565115_wp,   0.80738342_wp,   0.84487289_wp,   0.91183172_wp,   0.30000000_wp, &
       0.62345522_wp,   0.84526694_wp,   0.30000000_wp,   0.99850340_wp,   0.44962672_wp, &
       0.75909759_wp,   0.76843242_wp,   0.88123707_wp,   1.00504191_wp,   0.61925510_wp, &
       0.32183898_wp,   0.65107523_wp,   0.49730207_wp,   1.34379531_wp,   0.70219083_wp, &
       0.81888637_wp,   0.82055754_wp,   1.03215502_wp,   1.00057014_wp,   1.08714453_wp, &
       1.08373653_wp,   0.87931941_wp,   0.30000000_wp,   0.71661151_wp,   0.78178578_wp, &
       0.78020090_wp,   0.76162353_wp,   0.57462767_wp,   0.90805482_wp,   0.66185709_wp, &
       0.36731111_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.82223818_wp,   0.57529519_wp,   0.30000000_wp,   0.99075671_wp, &
       0.63423577_wp,   0.87690771_wp,   1.06494277_wp,   0.92014192_wp,   0.80463279_wp, &
       0.75064275_wp,   0.91286519_wp,   0.50938147_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp /), &
   (/  7.91609899_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp /) )
